package com.ruibang.glass.produce.domain.resp;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import com.alibaba.excel.enums.poi.HorizontalAlignmentEnum;
import com.alibaba.excel.enums.poi.VerticalAlignmentEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author: songJinKang
 * @CreateTime: 2024-04-19  10:51
 * @Description: TODO
 * @Version: 1.0
 */
@Data
@ContentStyle(horizontalAlignment = HorizontalAlignmentEnum.CENTER, verticalAlignment = VerticalAlignmentEnum.CENTER)
public class SbDeviceParamInfo {
    @ApiModelProperty("采集时间")
    @ColumnWidth(18)
    @ExcelProperty(value = {"采集时间"}, index = 0)
    private String collectTime;

    @ApiModelProperty("交接位向下偏移mm")
    @ColumnWidth(12)
    @ExcelProperty(value = {"上板机器人（交接位置）", "交接位向下偏移mm"}, index = 1)
    private String hqjSbjqrXjwUp;

    @ApiModelProperty("交接位向左偏移mm")
    @ColumnWidth(12)
    @ExcelProperty(value = {"上板机器人（交接位置）", "交接位向左偏移mm"}, index = 2)
    private String hqjSbjqrXjwRight;

    @ApiModelProperty("交接位向前偏移mm")
    @ColumnWidth(12)
    @ExcelProperty(value = {"上板机器人（交接位置）", "交接位向前偏移mm"}, index = 3)
    private String hqjSbjqrXjwForward;

    @ApiModelProperty("交接位左倾偏移°")
    @ColumnWidth(12)
    @ExcelProperty(value = {"上板机器人（交接位置）", "交接位左倾偏移"}, index = 4)
    private String hqjSbjqrXjwToright;

    @ApiModelProperty("交接位上倾偏移°")
    @ColumnWidth(12)
    @ExcelProperty(value = {"上板机器人（交接位置）", "交接位上倾偏移"}, index = 5)
    private String hqjSbjqrXjwDown;

    @ApiModelProperty("交接位顺时针偏移°")
    @ColumnWidth(12)
    @ExcelProperty(value = {"上板机器人（交接位置）", "交接位顺时针偏移"}, index = 6)
    private String hqjSbjqrXjwSsz;

    @ApiModelProperty("上板位向下偏移mm")
    @ColumnWidth(12)
    @ExcelProperty(value = {"上板机器人（上板位置）", "上板位向下偏移mm"}, index = 7)
    private String hqjSbjqrSbwUp;

    @ApiModelProperty("上板位向左偏移mm")
    @ColumnWidth(12)
    @ExcelProperty(value = {"上板机器人（上板位置）", "上板位向左偏移mm"}, index = 8)
    private String hqjSbjqrSbwRight;

    @ApiModelProperty("上板位向前偏移mm")
    @ColumnWidth(12)
    @ExcelProperty(value = {"上板机器人（上板位置）", "上板位向前偏移mm"}, index = 9)
    private String hqjSbjqrSbwForward;

    @ApiModelProperty("上板位左倾偏移°")
    @ColumnWidth(12)
    @ExcelProperty(value = {"上板机器人（上板位置）", "上板位左倾偏移°"}, index = 10)
    private String hqjSbjqrSbwToright;

    @ApiModelProperty("上板位上倾偏移°")
    @ColumnWidth(12)
    @ExcelProperty(value = {"上板机器人（上板位置）", "上板位上倾偏移°"}, index = 11)
    private String hqjSbjqrSbwDown;

    @ApiModelProperty("交接位顺时针偏移°")
    @ColumnWidth(12)
    @ExcelProperty(value = {"上板机器人（上板位置）", "交接位顺时针偏移°"}, index = 12)
    private String hqjSbjqrSbwSsz;

}
